sting to the quick - German English Dictionary